a.
1.
Impure, nasty, squalid, dirty, polluted, filthy, unclean, soiled, tarnished, stained, sullied.
2.
Disgusting, loathsome, offensive, noisome.
3.
Unfair, dishonorable, underhanded, sinister.
4.
Base, scandalous, infamous, vile, wicked, dark, abominable, detestable, disgraceful, shameful, scurvy.
5.
Obscene, vulgar, coarse, low.
6.
Abusive, insulting, scurrilous, foul-mouthed foul-spoken.
7.
Stormy, rainy, cloudy.
8.
Turbid, thick, muddy, feculent.
9.
Entangled, tangled, in collision.